home *** CD-ROM | disk | FTP | other *** search
/ CD-ROM Data 2001 April / CD Rom Data Nisan 2001.iso / Internet / data1.cab / Program_Executable_Files / ts2lite.exe / %MAINDIR% / CSSDefs / Opera 4.def < prev    next >
Encoding:
Text File  |  2000-11-30  |  11.7 KB  |  720 lines

  1. '************************************************************************
  2. '
  3. '   TopStyle Opera 4 Definition
  4. '
  5. '   Opera 4.0 supports all of CSS1. 
  6. '   Opera 4.0 supports all of CSS2 with the exception of: 
  7. '    * Opera 4.0 is a visual browser and does not support Aural CSS 
  8. '    * these properties: 
  9. '        caption-side
  10. '        clip
  11. '        cursor
  12. '        direction
  13. '        font-size-adjust    
  14. '        font-stretch
  15. '        marker-offset
  16. '        marks
  17. '        text-shadow
  18. '        unicode-bidi
  19. '        overflow
  20. '        all outline properties 
  21. '    * the system values on the font property 
  22. '    * system colors (as described in section 18.2) 
  23. '    * the values added to list-style-type in CSS2 
  24. '    * these property/value combination: 
  25. '        'display: marker'
  26. '        'text-align: <string>'
  27. '        'visibility: collapse'
  28. '        'content: <url>' 
  29. '    * named pages (as described in section 13.3.2) 
  30. '    * the '@font-face' construct 
  31. '
  32. '************************************************************************
  33.  
  34. [definition]
  35. Version=2.0
  36. Revision=0
  37. Author=Nick Bradbury
  38. Icon=opera
  39. NamedColors=1
  40. SystemColors=0
  41. RGBColors=1
  42. InheritValue=1
  43. @font-face=0
  44.  
  45. [known types]
  46. <units>            = (pt|in|pc|mm|cm|px|em|ex)
  47. <generic-family>    = (serif|sans\-serif|cursive|fantasy|monospace)
  48. <absolute-size>     = (xx\-small|x\-small|small|medium|large|x\-large|xx\-large)
  49. <relative-size>        = (larger|smaller)
  50.  
  51. [selectors]
  52. Class=Y
  53. ID=Y
  54. Contextual=Y
  55. Child=Y
  56. Descendant=Y
  57. Sibling=Y
  58. Attribute=Y
  59. Universal=Y
  60.  
  61. [pseudo]
  62. :link
  63. :visited
  64. :active
  65. :hover
  66. :focus
  67. :first-line
  68. :first-letter
  69. :first-child
  70. :lang
  71. :before
  72. :after
  73.  
  74. [groups]
  75. Box
  76. Color and Background
  77. Classification
  78. Font
  79. Generate
  80. Page
  81. Tables
  82. Text
  83. Visual
  84.  
  85. [properties]
  86. background
  87. background-attachment
  88. background-color
  89. background-image
  90. background-position
  91. background-repeat
  92. border
  93. border-bottom
  94. border-bottom-color
  95. border-bottom-style
  96. border-bottom-width
  97. border-collapse
  98. border-color
  99. border-left
  100. border-left-color
  101. border-left-style
  102. border-left-width
  103. border-right
  104. border-right-color
  105. border-right-style
  106. border-right-width
  107. border-spacing
  108. border-style
  109. border-top
  110. border-top-color
  111. border-top-style
  112. border-top-width
  113. border-width
  114. bottom
  115. clear
  116. color
  117. content
  118. counter-increment
  119. counter-reset
  120. display
  121. empty-cells
  122. float
  123. font
  124. font-family
  125. font-size
  126. font-style
  127. font-variant
  128. font-weight
  129. height
  130. left
  131. letter-spacing
  132. line-height
  133. list-style
  134. list-style-image
  135. list-style-position
  136. list-style-type
  137. margin
  138. margin-bottom
  139. margin-left
  140. margin-right
  141. margin-top
  142. max-height
  143. max-width
  144. min-height
  145. min-width
  146. orphans
  147. padding
  148. padding-bottom
  149. padding-left
  150. padding-right
  151. padding-top
  152. page-break-after
  153. page-break-before
  154. page-break-inside
  155. position
  156. quotes
  157. right
  158. size
  159. table-layout
  160. text-align
  161. text-decoration
  162. text-indent
  163. text-transform
  164. top
  165. vertical-align
  166. visibility
  167. white-space
  168. widows
  169. width
  170. word-spacing
  171. z-index
  172.  
  173. [background]
  174. inherited=0
  175. initial=
  176. group=Color and Background
  177. value1=<background-color>
  178. value2=<background-image>
  179. value3=<background-repeat>
  180. value4=<background-attachment>
  181. value5=<background-position>
  182.  
  183. [background-attachment]
  184. inherited=0
  185. initial=scroll
  186. group=Color and Background
  187. value1=scroll|fixed
  188.  
  189. [background-color]
  190. inherited=0
  191. initial=transparent
  192. group=Color and Background
  193. value1=transparent|<color>
  194.  
  195. [background-image]
  196. inherited=0
  197. initial=none
  198. group=Color and Background
  199. value1=<url>|none
  200.  
  201. [background-position]
  202. inherited=0
  203. initial=0% 0%
  204. group=Color and Background
  205. multiple=1
  206. value1=(<percentage>|<length>)||(top|center|bottom)||(left|center|right)
  207.  
  208. [background-repeat]
  209. inherited=0
  210. initial=repeat
  211. group=Color and Background
  212. value1=repeat\-x|repeat\-y|no\-repeat|repeat
  213.  
  214. [border]
  215. inherited=0
  216. initial=
  217. group=Box
  218. value1=thin|medium|thick|<length>
  219. value2=none|dotted|dashed|solid|double|groove|ridge|inset|outset
  220. value3=<color>
  221.  
  222. [border-bottom]
  223. inherited=0
  224. group=Box
  225. value1=<border-bottom-width>
  226. value2=<border-bottom-style>
  227. value3=<border-bottom-color>
  228.  
  229. [border-bottom-color]
  230. inherited=0
  231. group=Box
  232. value1=<color>
  233.  
  234. [border-bottom-style]
  235. inherited=0
  236. group=box
  237. value1=none|dotted|dashed|solid|double|groove|ridge|inset|outset
  238.  
  239. [border-bottom-width]
  240. inherited=0
  241. initial=medium
  242. group=Box
  243. value1=thin|medium|thick|<length>
  244.  
  245. [border-collapse]
  246. group=Tables
  247. inherited=1
  248. initial=collapse
  249. value1=collapse|separate
  250.  
  251. [border-color]
  252. inherited=0
  253. group=Box
  254. value1=<border-top-color>
  255. value2=<border-right-color>
  256. value3=<border-bottom-color>
  257. value4=<border-left-color>
  258.  
  259. [border-left]
  260. inherited=0
  261. group=Box
  262. value1=<border-left-width>
  263. value2=<border-left-style>
  264. value3=<border-left-color>
  265.  
  266. [border-left-color]
  267. inherited=0
  268. group=Box
  269. value1=<color>
  270.  
  271. [border-left-style]
  272. inherited=0
  273. group=box
  274. value1=none|dotted|dashed|solid|double|groove|ridge|inset|outset
  275.  
  276. [border-left-width]
  277. inherited=0
  278. initial=medium
  279. group=Box
  280. value1=thin|medium|thick|<length>
  281.  
  282. [border-right]
  283. inherited=0
  284. group=Box
  285. value1=<border-right-width>
  286. value2=<border-right-style>
  287. value3=<border-right-color>
  288.  
  289. [border-right-color]
  290. inherited=0
  291. group=Box
  292. value1=<color>
  293.  
  294. [border-right-style]
  295. inherited=0
  296. group=box
  297. value1=none|dotted|dashed|solid|double|groove|ridge|inset|outset
  298.  
  299. [border-right-width]
  300. inherited=0
  301. initial=medium
  302. group=Box
  303. value1=thin|medium|thick|<length>
  304.  
  305. [border-spacing]
  306. inherited=1
  307. group=Tables
  308. initial=0
  309. multiple=1
  310. value1=<length>||<length>
  311.  
  312. [border-style]
  313. inherited=0
  314. initial=none
  315. group=Box
  316. value1=<border-top-style>
  317. value2=<border-right-style>
  318. value3=<border-bottom-style>
  319. value4=<border-left-style>
  320.  
  321. [border-top]
  322. inherited=0
  323. initial=
  324. group=Box
  325. value1=<border-top-width>
  326. value2=<border-top-style>
  327. value3=<border-top-color>
  328.  
  329. [border-top-color]
  330. inherited=0
  331. group=Box
  332. value1=<color>
  333.  
  334. [border-top-style]
  335. inherited=0
  336. group=box
  337. value1=none|dotted|dashed|solid|double|groove|ridge|inset|outset
  338.  
  339. [border-top-width]
  340. inherited=0
  341. initial=medium
  342. group=Box
  343. value1=thin|medium|thick|<length>
  344.  
  345. [border-width]
  346. inherited=0
  347. initial=
  348. group=Box
  349. value1=<border-top-width>
  350. value2=<border-right-width>
  351. value3=<border-bottom-width>
  352. value4=<border-left-width>
  353.  
  354. [bottom]
  355. inherited=0
  356. group=Visual
  357. initial=auto
  358. value1=<percentage>|<length>|auto
  359.  
  360. [clear]
  361. inherited=0
  362. initial=none
  363. group=Box
  364. value1=none|left|right|both
  365.  
  366. [color]
  367. inherited=1
  368. group=Color and Background
  369. value1=<color>
  370.  
  371. [content]
  372. inherited=0
  373. initial=
  374. group=Generate
  375. multiple=1
  376. value1=<string>||<counter>||(open\-quote|close\-quote|no\-open-quote|no\-close-quote)
  377.  
  378. [counter-increment]
  379. inherited=0
  380. initial=none
  381. group=Generate
  382. multiple=1
  383. value1=none|<counter-name>
  384.  
  385. [counter-reset]
  386. inherited=0
  387. initial=none
  388. group=Generate
  389. multiple=1
  390. value1=none|(<counter>||<counter-name>)
  391.  
  392. [display]
  393. inherited=0
  394. initial=block
  395. group=Classification
  396. value1=inline|block|list\-item|run\-in|compact|table|inline\-table|table\-row\-group|table\-header\-group|table\-footer\-group|table\-row|table\-column\-group|table\-column|table\-cell|table\-caption|none
  397.  
  398. [empty-cells]
  399. inherited=1
  400. group=Tables
  401. initial=show
  402. value1=show|hide
  403.  
  404. [float]
  405. inherited=0
  406. initial=none
  407. group=Box
  408. value1=left|right|none
  409.  
  410. [font]
  411. inherited=1
  412. initial=
  413. group=Font
  414. value1=<font-weight>
  415. value2=<font-style>
  416. value3=<font-variant>
  417. value4=<font-size>
  418. value5=<line-height>
  419. value6=<font-family>
  420.  
  421. [font-family]
  422. inherited=1
  423. initial=
  424. group=Font
  425. value1=((<generic-family>|<family-name>),)*(<generic-family>|<family-name>)
  426.  
  427. [font-size]
  428. inherited=1
  429. initial=medium
  430. group=Font
  431. value1=<relative-size>|<absolute-size>|<percentage>|<length>
  432.  
  433. [font-style]
  434. inherited=1
  435. initial=normal
  436. group=Font
  437. value1=normal|italic|oblique
  438.  
  439. [font-variant]
  440. inherited=1
  441. initial=normal
  442. group=Font
  443. value1=normal|small\-caps
  444.  
  445. [font-weight]
  446. inherited=1
  447. initial=normal
  448. group=Font
  449. value1=normal|bolder|bold|lighter|100|200|300|400|500|600|700|800|900
  450.  
  451. [height]
  452. inherited=0
  453. initial=auto
  454. group=Visual
  455. value1=<percentage>|<length>|auto
  456.  
  457. [left]
  458. inherited=0
  459. initial=auto
  460. group=Visual
  461. value1=<percentage>|<length>|auto
  462.  
  463. [letter-spacing]
  464. inherited=1
  465. initial=normal
  466. group=Text
  467. value1=normal|<length>
  468.  
  469. [line-height]
  470. inherited=1
  471. initial=normal
  472. group=Text
  473. value1=normal|<percentage>|<length>|<number>
  474.  
  475. [list-style]
  476. inherited=1
  477. initial=
  478. group=Classification
  479. value1=<list-style-type>
  480. value2=<list-style-position>
  481. value3=<list-style-image>
  482.  
  483. [list-style-image]
  484. inherited=1
  485. initial=none
  486. group=Classification
  487. value1=<url>|none
  488.  
  489. [list-style-position]
  490. inherited=1
  491. initial=outside
  492. group=Classification
  493. value1=inside|outside
  494.  
  495. [list-style-type]
  496. inherited=1
  497. initial=disc
  498. group=Classification
  499. value1=disc|circle|square|decimal|lower\-roman|upper\-roman|lower\-alpha|upper\-alpha|none
  500.  
  501. [margin]
  502. inherited=0
  503. initial=
  504. group=Box
  505. value1=<margin-top>
  506. value2=<margin-right>
  507. value3=<margin-bottom>
  508. value4=<margin-left>
  509.  
  510. [margin-bottom]
  511. inherited=0
  512. initial=0
  513. group=Box
  514. value1=<percentage>|<length>|auto
  515.  
  516. [margin-left]
  517. inherited=0
  518. initial=0
  519. group=Box
  520. value1=<percentage>|<length>|auto
  521.  
  522. [margin-right]
  523. inherited=0
  524. initial=0
  525. group=Box
  526. value1=<percentage>|<length>|auto
  527.  
  528. [margin-top]
  529. inherited=0
  530. initial=0
  531. group=Box
  532. value1=<percentage>|<length>|auto
  533.  
  534. [max-height]
  535. inherited=0
  536. initial=none
  537. group=Visual
  538. value1=<percentage>|<length>|none
  539.  
  540. [max-width]
  541. inherited=0
  542. initial=none
  543. group=Visual
  544. value1=<percentage>|<length>|none
  545.  
  546. [min-height]
  547. inherited=0
  548. initial=0
  549. group=Visual
  550. value1=<percentage>|<length>|none
  551.  
  552. [min-width]
  553. inherited=0
  554. initial=0
  555. group=Visual
  556. value1=<percentage>|<length>|none
  557.  
  558. [orphans]
  559. inherited=1
  560. initial=2
  561. group=Page
  562. value1=<integer>
  563.  
  564. [padding]
  565. inherited=0
  566. initial=
  567. group=Box
  568. value1=<padding-top>
  569. value2=<padding-right>
  570. value3=<padding-bottom>
  571. value4=<padding-left>
  572.  
  573. [padding-bottom]
  574. inherited=0
  575. initial=0
  576. group=Box
  577. value1=<percentage>|<length>
  578.  
  579. [padding-left]
  580. inherited=0
  581. initial=0
  582. group=Box
  583. value1=<percentage>|<length>
  584.  
  585. [padding-right]
  586. inherited=0
  587. initial=0
  588. group=Box
  589. value1=<percentage>|<length>
  590.  
  591. [padding-top]
  592. inherited=0
  593. initial=0
  594. group=Box
  595. value1=<percentage>|<length>
  596.  
  597. [page-break-after]
  598. inherited=0
  599. initial=auto
  600. group=Page
  601. value1=auto|always|avoid|left|right
  602.  
  603. [page-break-before]
  604. inherited=0
  605. initial=auto
  606. group=Page
  607. value1=auto|always|avoid|left|right
  608.  
  609. [page-break-inside]
  610. inherited=1
  611. initial=auto
  612. group=Page
  613. value1=avoid|auto
  614.  
  615. [position]
  616. inherited=0
  617. initial=static
  618. group=Visual
  619. value1=static|relative|absolute|fixed
  620.  
  621. [quotes]
  622. inherited=1
  623. initial=
  624. group=Visual
  625. multiple=1
  626. value1=none|<string>
  627.  
  628. [right]
  629. inherited=0
  630. initial=auto
  631. group=Visual
  632. value1=<percentage>|<length>|auto
  633.  
  634. [size]
  635. inherited=0
  636. initial=auto
  637. group=Page
  638. multiple=1
  639. value1=<length>{1,2}|(auto|portrait|landscape|inherit)
  640.  
  641. [table-layout]
  642. inherited=0
  643. initial=auto
  644. group=Tables
  645. value1=auto|fixed
  646.  
  647. [text-align]
  648. inherited=1
  649. initial=
  650. group=Text
  651. value1=left|right|center|justify
  652.  
  653. [text-decoration]
  654. inherited=0
  655. initial=none
  656. group=Text
  657. multiple=1
  658. value1=none|(underline||overline||line\-through||blink)
  659.  
  660. [text-indent]
  661. inherited=1
  662. initial=0
  663. group=Text
  664. value1=<percentage>|<length>
  665.  
  666. [text-transform]
  667. inherited=1
  668. initial=none
  669. group=Text
  670. value1=capitalize|uppercase|lowercase|none
  671.  
  672. [top]
  673. inherited=0
  674. initial=auto
  675. group=Visual
  676. value1=<percentage>|<length>|auto
  677.  
  678. [vertical-align]
  679. inherited=0
  680. initial=baseline
  681. group=Visual
  682. value1=baseline|sub|super|top|text\-top|middle|bottom|text\-bottom|<percentage>
  683.  
  684. [visibility]
  685. inherited=0
  686. initial=inherit
  687. group=Visual
  688. value1=visible|hidden
  689.  
  690. [white-space]
  691. inherited=1
  692. initial=normal
  693. group=Classification
  694. value1=normal|pre|nowrap
  695.  
  696. [widows]
  697. inherited=1
  698. initial=2
  699. group=Page
  700. value1=<integer>
  701.  
  702. [width]
  703. inherited=0
  704. initial=auto
  705. group=Box
  706. value1=<percentage>|<length>|auto
  707.  
  708. [word-spacing]
  709. inherited=1
  710. initial=normal
  711. group=Text
  712. value1=normal|<length>
  713.  
  714. [z-index]
  715. inherited=0
  716. initial=auto
  717. group=Visual
  718. value1=auto|<integer>
  719.  
  720.